//********************************************************************************************************************************************************
//  ReverseNumber.java     Author:Duanzhixuan
//
//  Demonstrates   the use of a do loop.
//***********************************************************************************************************************************************************
import java.util.Scanner;

public class ReverseNumber
{
    //----------------------------------------------------------------------------------------------
    //   Reverses the digits of an integer mathematically.
    //-------------------------------------------------------------------------------------------\
public static void main(String[] args)
{
  int number, lastDigit, reverse = 0;

Scanner scan = new Scanner(System.in);

System.out.print("Enter a positive integer:");
number = scan.nextInt();

do
{
   lastDigit = number%10;
   reverse = (reverse*10)+lastDigit;
   number = number/10;
}
while (number>0);

System.out.println("That number reversed is "+reverse);
}
}
